<?php

//namespace Login\View;

class RegisterView{
	private $desiredUser = "desiredUser";
	private $desiredPassword = "desiredPass";
	private $confirmedPassword = "confirmPass";
	private $login = "login";
	private $logout = "logout";
	private $rememberMe = "rememberMe";
	private $register = "register";
			
	//Metoder
	public function CreateRegisterBox()
	{				
	$loginForm = "<div id='register'>
					<h2>Registrera</h2>
					<form action='' method='post'>
						<fieldset>
								<label for='user'>Användarnamn</label>
								<input type='text' id='desiredUser' name='$this->desiredUser' />
								<br />
								<label for='pass'>Lösenord</label>
								<input type='password' id='desiredPass' name='$this->desiredPassword' />
								<br />
								<label for='pass'>Upprepa lösenord</label>
								<input type='password' id='confirmPass' name='$this->confirmedPassword' />
								<input type='submit' id='registerButton' name='$this->register' value='Registrera' />
						</fieldset>
					</form>
				</div>\n";
		
		return $loginForm;
	}
	
	public function TriedToRegister(){
		if(isset($_POST[$this->register])){	
			return true;
		}
		return false;
	}
	
	public function GetDesiredPassword()
	{
		if (isset($_POST[$this->desiredPassword])) {
	      	return $_POST[$this->desiredPassword];
	    }
	    return NULL;		
	}
	public function GetConfirmedPassword()
	{
		if (isset($_POST[$this->confirmedPassword])) {
	      	return $_POST[$this->confirmedPassword];
	    }
	    return NULL;		
	}
	public function GetDesiredUserName()
	{
		if (isset($_POST[$this->desiredUser])) {
	      	return $_POST[$this->desiredUser];
	    }
	    return NULL;		
	}
	public function InvalidConfirmedPasswordBox()
	{
		return "<div id='status' class='red'>
						<p>Lösenorden stämmer inte överens med varandra, var vänlig försök igen.</p>
					</div>";
	}
	public function InvalidCharacters()
	{
		return "<div id='status' class='red'>
						<p>Otillåtna tecken används, var vänlig fyll i igen.</p>
				</div>";		
	}
	public function UserExists()
	{
		return "<div id='status' class='red'>
						<p>Användarnamnet finns redan, var vänlig ange ett annat.</p>
				</div>";		
	}
	public function SuccessedRegisterBox()
	{
		return "<div id='status' class='green'>
						<p>Grattis din registrering lyckades.</p>
						<a href='index.php'>Logga in</a>
				</div>";
	}
}